self-supporting system

Translations
автономная система
Words
self-supporting

gerund / present participle
материально независимый